for döngüsünde java.lang.NullPointerException hatası
30.07.2019 - 12:21
Şöyle bir kod parçacığında for döngüsünün yazılı olduğu satırda jav.lang.NullPointer hatası alıyorum.Sebebini bilen var mı?
rule.setFunctionNames(SqlFuncs);
final sqlmetodu formatter = new sqlmetodu(rule);
final File [] files = new File ("C:\\Users\\rumeysa\\eclipse-workspace\\dbsql.txt").listFiles();
for(int i=0 ; i < files.length; i++) {
System.out.println("--" + files[i].getName());
final BufferedReader reader = new BufferedReader (new FileReader(files[i]));
String before ="";
while (reader.ready()) {
String line =reader.readLine();
if(line==null)
break;
before += line +"\n";
}
reader.close();
System.out.println("[before]\n" + before);
String after = formatter.format(before);
System.out.println("[after]\n"+after);
}
}
}
Exception in thread "main" java.lang.NullPointerException
at sqlformatmetodu.sqlmetodu.main(sqlmetodu.java:388)
Picked up JAVA_TOOL_OPTIONS: -Djava.vendor="Sun Microsystems Inc."
hata bu şekilde.
662
Görüntülenme
0 Beğeni